$30K
Low$376K
Median$1.0M
HighThe average salary for a Cardiology Physician / Surgeon is $375,975 per year , which is equal to the Health eCareers national average. Salary estimates are based on 363 salaries submitted anonymously to Health eCareers through an annual survey.